package Entidades;

import java.awt.Point;

import javax.swing.ImageIcon;

import Logica.Juego;

/**
 * Clase disparoJugador
* @author Jonathan Fritz - Santiago Salem - Kevin Schweitzer.
 */
public class disparoJugador extends Disparo {
	
	
	/**
	 * Constructor de la clase disparoJugador.
	 *  @param j, indica el Juego.
	 *  @param Point, indica la locacion de la nave
	 */
	public disparoJugador(Juego j,Point location){
		juego = j;
		remover = true;
		
		//Selecciona la imagen segun la configuracion actual del jugador
		if (!juego.getPlayer().tieneDisparoDoble)
			setIcon(new ImageIcon(getClass().getClassLoader().getResource("Imag/disparo_comun.png")));
		if (juego.getPlayer().tieneDisparoDoble)
			setIcon(new ImageIcon(getClass().getClassLoader().getResource("Imag/disparo_comun.png")));
		if (juego.getPlayer().tieneMisil)
			setIcon(new ImageIcon(getClass().getClassLoader().getResource("Imag/misil.png")));
		
		//Point pos = new Point(location.x + 30, location.y - 20);
		setLocation(location);
		setPreferredSize(new java.awt.Dimension(35, 50));
		setSize(8, 18);
		
	}
	
	
	
}
